post-lunch siesta

Translations
сон после обеда
He always feels refreshed after a post-lunch siesta.
Он всегда чувствует себя отдохнувшим после сна после обеда.